OPC Studio User's Guide and Reference
FromUAAttributeData Method



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.ComplexEventProcessing Namespace > UAAttributeDataPayload<TValue> Class : FromUAAttributeData Method
OPC-UA attribute value, together with status code and timestamps.

The value of this parameter can be null (Nothing in Visual Basic).

Converts an OPC-UA attribute value, together with status code and timestamps, to an event payload.
Syntax
'Declaration
 
<CanBeNullAttribute()>
Public Shared Function FromUAAttributeData( _
   ByVal attributeData As UAAttributeData(Of TValue) _
) As UAAttributeDataPayload(Of TValue)
'Usage
 
Dim attributeData As UAAttributeData(Of TValue)
Dim value As UAAttributeDataPayload(Of TValue)
 
value = UAAttributeDataPayload(Of TValue).FromUAAttributeData(attributeData)
[CanBeNull()]
public static UAAttributeDataPayload<TValue> FromUAAttributeData( 
   UAAttributeData<TValue> attributeData
)
[CanBeNull()]
public:
static UAAttributeDataPayload<TValue^>^ FromUAAttributeData( 
   UAAttributeData<TValue^>^ attributeData
) 

Parameters

attributeData
OPC-UA attribute value, together with status code and timestamps.

The value of this parameter can be null (Nothing in Visual Basic).

Return Value

Returns an event payload containing the data given.

This method can return null (Nothing in Visual Basic).

Remarks

For non-null inputs, this operator is equivalent to UAAttributeDataPayload<TValue> Constructor(UAAttributeData<TValue>).

In languages that support implicit conversions (such as C# or VB.NET), in many cases you do not have call this method explicitly. When indicated, a call to an available equivalent implicit conversion operator will be created by the compiler automatically.

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also